public int Delete(AusentismoEntityObject AusentismoInfo) { int nRes = 0; if (AusentismoInfo != null) { using (SqlConnection conn = new SqlConnection(this.ConnectionString)) { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = conn; cmd.CommandTimeout = 30000; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_CAP_DeleteTrabajadorAusentismo_"; cmd.Parameters.AddWithValue("ID_AUSENTISMO", AusentismoInfo.Id); cmd.Parameters.AddWithValue("USUARIO", "web"); conn.Open(); nRes = cmd.ExecuteNonQuery(); conn.Close(); } } } return(nRes); }
public int Insert(AusentismoEntityObject AusentismoInfo) { int nRes = 0; if (AusentismoInfo != null) { using (SqlConnection conn = new SqlConnection(this.ConnectionString)) { using (SqlCommand cmd = new SqlCommand()) { cmd.Connection = conn; cmd.CommandTimeout = 30000; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_CAP_InsertTrabajadorAusentismo_"; cmd.Parameters.AddWithValue("CLAVE_TRABAJADOR", AusentismoInfo.ClaveTrabajador); cmd.Parameters.AddWithValue("fecha", AusentismoInfo.FechaAusentismo); cmd.Parameters.AddWithValue("CLAVE_AUSENTISMO", AusentismoInfo.ClaveAusentismo); cmd.Parameters.AddWithValue("CLAVE_EMPRESA", AusentismoInfo.Empresa); cmd.Parameters.AddWithValue("USUARIO", "web"); conn.Open(); nRes = cmd.ExecuteNonQuery(); conn.Close(); } } } return(nRes); }
private bool Exists(AusentismoEntityObject AusentismoInfo) { if (AusentismoInfo != null && AusentismoInfo.Id > 0) { return(true); } else { return(false); } }
public int Save(AusentismoEntityObject AusentismoInfo) { if (!Exists(AusentismoInfo)) { return(_AusentismodDAO.Insert(AusentismoInfo)); } else { return(_AusentismodDAO.Update(AusentismoInfo)); } }
private AusentismoEntityObject GetAusentismoObject(DataRow row) { AusentismoEntityObject _AusentismoInfo = new AusentismoEntityObject(); if (row != null) { _AusentismoInfo.Id = (row["ID"] != DBNull.Value) ? Convert.ToInt32(row["ID"].ToString()) : 0; _AusentismoInfo.ClaveTrabajador = row["CLAVE_TRABAJADOR"].ToString(); if (row["fecha_ausentismo"] != DBNull.Value) { _AusentismoInfo.FechaAusentismo = Convert.ToDateTime(row["fecha_ausentismo"]); } _AusentismoInfo.ClaveAusentismo = row["tipo_ausentismo"].ToString(); _AusentismoInfo.Descripcion = row["descripcion"].ToString(); } return(_AusentismoInfo); }
public int Delete(AusentismoEntityObject AusentismoInfo) { return(_AusentismodDAO.Delete(AusentismoInfo)); }
public int Update(AusentismoEntityObject AusentismoInfo) { throw new NotImplementedException(); }