EchoTex_Payroll/HRM.BO/Attendance/AttnMobileRawData.cs
2024-10-14 10:01:49 +06:00

40 lines
1.1 KiB
C#

using Ease.Core.DataAccess;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.ConstrainedExecution;
using System.Text;
using System.Threading.Tasks;
namespace HRM.BO
{
[Serializable]
public class AttnMobileRawData : BasicBaseObject
{
public int EmpID { get; set; }
public DateTime AttnDate { get; set; }
public DateTime PunchTime { get; set; }
public float Latitude { get; set; }
public float Longitude { get; set; }
public bool IsSynced { get; set; }
public string InRemarks { get; set; }
public string OutRemarks { get; set; }
public EnumMobilePunchType PunchType { get; set; }
public string SyncRemarks { get; set; }
//public DateTime CreatedDate { get; set; }
//public int CreatedBy { get; set; }
}
public interface IAttnMobileRawDataService
{
AttnMobileRawData Get(int id);
List<AttnMobileRawData> Get();
int Save(AttnMobileRawData obj);
int Delete(AttnMobileRawData obj);
void SaveBulkMobileAttnRawData( List<AttnMobileRawData> oAttnMobileRawData);
}
}