public Boolean EditarInasistencia(ref BaseEntity Base, clsInasistencia objInasistencia) { Boolean success = false; SqlConnection objconnection = null; SqlCommand cmd = null; try { objconnection = clsConnection.GetConnection(); //cmd = new SqlCommand("sp_xP_Guardar_Inasistencia", objconnection); cmd = new SqlCommand("sp_xP_Editar_Inasistencia", objconnection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@empleadoid", objInasistencia.EmpleadoId); cmd.Parameters.AddWithValue("@fechatareo", objInasistencia.FechaInasistencia); //cmd.Parameters.AddWithValue("@estado", objInasistencia.Estado); //cmd.Parameters.AddWithValue("@createdate", objInasistencia.CreatedDate); //cmd.Parameters.AddWithValue("@createby", objInasistencia.CreatedBy); cmd.Parameters.AddWithValue("@lastupdatedate", objInasistencia.LastUpdateDate); cmd.Parameters.AddWithValue("@lastupdateby", objInasistencia.LastUpdateBy); success = cmd.ExecuteNonQuery() > 0 ? true : false; } catch (Exception ex) { success = false; Base.Errors.Add(new BaseEntity.ListError(ex, "Error en base de datos")); } finally { clsConnection.DisposeCommand(cmd); } return(success); }
public Boolean ValidarInasistencia(ref BaseEntity Base, clsInasistencia objInasistencia) { Boolean success = false; SqlConnection objConnection = null; SqlCommand cmd = null; SqlDataReader dr = null; int resul = 0; string fecha = ""; try { objConnection = clsConnection.GetConnection(); cmd = new SqlCommand("sp_xP_Validar_Inasistencia", objConnection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@empleadoid", objInasistencia.EmpleadoId); fecha = (objInasistencia.FechaInasistencia).ToString("MM/dd/yyyy"); cmd.Parameters.AddWithValue("@fechainasistencia", fecha); dr = cmd.ExecuteReader(); if (dr.Read()) { resul = Convert.ToInt32(dr["dato"]); } if (resul == 1) { success = true; } return(success); } catch (Exception) { throw; } }
public Boolean EditarInasistencia(ref BaseEntity Base, clsInasistencia objInasistenia) { return(clsInasistenciaDAO.Instance.EditarInasistencia(ref Base, objInasistenia)); }
public Boolean GuardarInasistencias(ref BaseEntity Base, clsInasistencia objInasistencia) { return(clsInasistenciaDAO.Instance.GuardarInasistencia(ref Base, objInasistencia)); }