///ANULANDO public bool Capa_Dato_Anular_Informacion(Cls_Entidad_dias_trabajo Entidad) { try { using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_A_DIA_TRABAJO", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_DiaTrabajo", SqlDbType.Int).Value = Entidad.id_DiaTrabajo; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = Entidad.estado; cmd.Parameters.Add("@usuario_edicion", SqlDbType.Int).Value = Entidad.usuario_edicion; cmd.ExecuteNonQuery(); return(true); } } } catch (Exception e) { throw e; } }
///Modificando public bool Capa_Dato_Modificar_Informacion(Cls_Entidad_dias_trabajo Entidad) { try { using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_U_DIA_TRABAJO", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_DiaTrabajo", SqlDbType.Int).Value = Entidad.id_DiaTrabajo; cmd.Parameters.Add("@id_Operario", SqlDbType.Int).Value = Entidad.id_Operario; cmd.Parameters.Add("@NombreDia", SqlDbType.NVarChar).Value = Entidad.NombreDia; cmd.Parameters.Add("@HoraEntrada", SqlDbType.NVarChar).Value = Entidad.HoraEntrada; cmd.Parameters.Add("@HoraSalida", SqlDbType.NVarChar).Value = Entidad.HoraSalida; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = Entidad.estado; cmd.Parameters.Add("@usuario", SqlDbType.Int).Value = Entidad.usuario_edicion; cmd.Parameters.Add("@id_Local", SqlDbType.Int).Value = Entidad.id_Local; cmd.ExecuteNonQuery(); return(true); } } } catch (Exception e) { throw e; } }
// anulando public bool Capa_Negocio_Anular_Informacion(Cls_Entidad_dias_trabajo Entidad) { try { Cls_Dato_dias_trabajo Objeto_Dato = new Cls_Dato_dias_trabajo(); return(Objeto_Dato.Capa_Dato_Anular_Informacion(Entidad)); } catch (Exception) { throw; } }
//string cadenaCnx = "Data Source = .; Initial Catalog = Cobra_Toma_Datos; Integrated Security = True"; //listado public List <Cls_Entidad_dias_trabajo> Capa_Dato_Get_Listado_dias_trabajo() { try { List <Cls_Entidad_dias_trabajo> obj_List_Dias_trabajo = new List <Cls_Entidad_dias_trabajo>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_DIAS_TRABAJO", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow row in dt_detalle.Rows) { Cls_Entidad_dias_trabajo Entidad = new Cls_Entidad_dias_trabajo(); Entidad.id_DiaTrabajo = Convert.ToInt32(row["id_DiaTrabajo"].ToString()); Entidad.id_Local = Convert.ToInt32(row["id_Local"].ToString()); Entidad.nombre_local = row["nombre_local"].ToString(); Entidad.id_Operario = Convert.ToInt32(row["id_Operario"].ToString()); Entidad.desc_operario = row["desc_operario"].ToString(); Entidad.NombreDia = row["NombreDia"].ToString(); Entidad.HoraEntrada = row["HoraEntrada"].ToString(); Entidad.HoraSalida = row["HoraSalida"].ToString(); Entidad.estado = Convert.ToInt32(row["estado"].ToString()); obj_List_Dias_trabajo.Add(Entidad); } } } } return(obj_List_Dias_trabajo); } catch (Exception e) { throw e; } }
public string GuardandoInformacion(int id_dia, int id_Operario, string NombreDia, string HoraEntrada, string HoraSalida, int estado, int id_Local, string Tipo_Mant) { bool loDatos; try { Cls_Entidad_dias_trabajo obj_entidad = new Cls_Entidad_dias_trabajo(); Cls_Negocio_dias_trabajo obj_negocio = new Cls_Negocio_dias_trabajo(); var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id; obj_entidad.id_DiaTrabajo = id_dia; obj_entidad.id_Operario = id_Operario; obj_entidad.NombreDia = NombreDia; obj_entidad.HoraEntrada = HoraEntrada; obj_entidad.HoraSalida = HoraSalida; obj_entidad.estado = estado; obj_entidad.id_Local = id_Local; if (Tipo_Mant == "U") { obj_entidad.usuario_edicion = usuario; } else { obj_entidad.usuario_creacion = usuario; } if (Tipo_Mant == "U") { loDatos = obj_negocio.Capa_Negocio_Modificar_Informacion(obj_entidad); } else { loDatos = obj_negocio.Capa_Negocio_Guardar_Informacion(obj_entidad); } return(_Serialize(loDatos, true)); } catch (Exception ex) { return(_Serialize(ex.Message, true)); } }
// AUDITORIA public string AuditoriaRegistro(int id_dia) { object loDatos; try { Cls_Entidad_dias_trabajo obj_entidad = new Cls_Entidad_dias_trabajo(); Cls_Negocio_dias_trabajo obj_negocio = new Cls_Negocio_dias_trabajo(); loDatos = obj_negocio.Capa_Negocio_Get_Listado_Auditoria(id_dia); return(_Serialize(loDatos, true)); } catch (Exception ex) { throw ex; } }
///auditoria public List <Cls_Entidad_dias_trabajo> Capa_Dato_Get_Listado_Auditoria(int id_dia) { try { List <Cls_Entidad_dias_trabajo> obj_List_Dias_trabajo = new List <Cls_Entidad_dias_trabajo>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_DIA_TRABAJO_AUDITORIA", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_DiaTrabajo", SqlDbType.Int).Value = id_dia; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow row in dt_detalle.Rows) { Cls_Entidad_dias_trabajo Entidad = new Cls_Entidad_dias_trabajo(); Entidad.usuario_creacion = Convert.ToInt32(row["usuario_creacion"].ToString()); Entidad.nombre_usu_crea = row["nombre_usu_crea"].ToString(); Entidad.fecha_creacion = row["fecha_creacion"].ToString(); Entidad.usuario_edicion = Convert.ToInt16(row["usuario_edicion"].ToString()); Entidad.nombre_usu_modi = row["nombre_usu_modi"].ToString(); Entidad.fecha_edicion = row["fecha_edicion"].ToString(); obj_List_Dias_trabajo.Add(Entidad); } } } } return(obj_List_Dias_trabajo); } catch (Exception e) { throw e; } }
public string AnulandoRegistro(int id_dia, int estado_anul) { bool loDatos; try { Cls_Entidad_dias_trabajo obj_entidad = new Cls_Entidad_dias_trabajo(); Cls_Negocio_dias_trabajo obj_negocio = new Cls_Negocio_dias_trabajo(); var usuario = ((Sesion)Session["Session_Usuario_Acceso"]).usuario.usu_id; obj_entidad.id_DiaTrabajo = id_dia; obj_entidad.estado = estado_anul; obj_entidad.usuario_edicion = usuario; loDatos = obj_negocio.Capa_Negocio_Anular_Informacion(obj_entidad); return(_Serialize(loDatos, true)); } catch (Exception ex) { throw ex; } }