public ObjResult EditaEmpleado(int Id, String Nombre, int Edad, String Direccion, int Telefono, int SueldoHora, int IdPuesto, int HorasTrabajadas, int IdTienda, Boolean Check) { Lo_Resultado = new ObjResult(); Lo_MdlEmpleados = new MdlEmpleados(); Lo_AEmpleados = new AEmpleados(); try { Lo_MdlEmpleados.Id = Id; Lo_MdlEmpleados.NombreE = Nombre; Lo_MdlEmpleados.Edad = Edad; Lo_MdlEmpleados.Direccion = Direccion; Lo_MdlEmpleados.Telefono = Telefono; Lo_MdlEmpleados.SueldoHora = SueldoHora; Lo_MdlEmpleados.IdPuesto = IdPuesto; Lo_MdlEmpleados.HorasTrabajadas = HorasTrabajadas; Lo_MdlEmpleados.IdTienda = IdTienda; Lo_MdlEmpleados.Activo = Check; Lo_Resultado = Lo_AEmpleados.EditaEmpleado(Lo_MdlEmpleados); } catch (Exception ex) { Lo_Resultado.Mensaje = ex.Message; Lo_Resultado.BooleanValue = false; } return(Lo_Resultado); }
public ObjResult EditaEmpleado(MdlEmpleados Empleados) { try { this.Co_Conexion.OPR_BEGINTRANSACTION(); this.Co_Conexion.OPR_CLEARPARAMETERS(); this.Co_Conexion.OPR_ADDPARAMETER("@Id", DbType.Int32, Empleados.Id); this.Co_Conexion.OPR_ADDPARAMETER("@Nombre", DbType.String, Empleados.NombreE); this.Co_Conexion.OPR_ADDPARAMETER("@Edad", DbType.Int32, Empleados.Edad); this.Co_Conexion.OPR_ADDPARAMETER("@Direccion", DbType.String, Empleados.Direccion); this.Co_Conexion.OPR_ADDPARAMETER("@Telefono", DbType.Int32, Empleados.Telefono); this.Co_Conexion.OPR_ADDPARAMETER("@SueldoHora", DbType.Int32, Empleados.SueldoHora); this.Co_Conexion.OPR_ADDPARAMETER("@IdPuesto", DbType.Int32, Empleados.IdPuesto); this.Co_Conexion.OPR_ADDPARAMETER("@HorasTrabajadas", DbType.Int32, Empleados.HorasTrabajadas); this.Co_Conexion.OPR_ADDPARAMETER("@IdTienda", DbType.Int32, Empleados.IdTienda); this.Co_Conexion.OPR_ADDPARAMETER("@Activo", DbType.Boolean, Empleados.Activo); Co_Resultado.Id = Co_Conexion.OPR_EXECUTENONOQUERY(ConexionBd.commandTypeEnum.StoredProcedure, "EditaEmpleado"); Co_Conexion.OPR_COMMITTRANSACTION(); if (Co_Resultado.Id > 0) { Co_Resultado.BooleanValue = true; } else { Co_Resultado.BooleanValue = false; } } catch (SqlException exSql) { Co_Resultado.Mensaje = exSql.Message; Co_Resultado.BooleanValue = false; } catch (Exception ex) { Co_Resultado.Mensaje = ex.Message; Co_Resultado.BooleanValue = false; } finally { ConexionBd.CierraConexion(this.Co_Conexion); } return(this.Co_Resultado); }
public ObjResult ConsultaUsuario(string Nombre, int IdTienda) { Lo_Resultado = new ObjResult(); Lo_MdlEmpleados = new MdlEmpleados(); Lo_AEmpleados = new AEmpleados(); try { Lo_MdlEmpleados.Nombre = Nombre; Lo_MdlEmpleados.IdTienda = IdTienda; Lo_Resultado = Lo_AEmpleados.ConsultaEmpleados(Lo_MdlEmpleados); } catch (Exception ex) { Lo_Resultado.Mensaje = ex.Message; Lo_Resultado.BooleanValue = false; } return(Lo_Resultado); }
public ObjResult ConsultaEmpleados(MdlEmpleados Empleados) { try { this.Co_Conexion.OPR_BEGINTRANSACTION(); this.Co_Conexion.OPR_CLEARPARAMETERS(); this.Co_Conexion.OPR_ADDPARAMETER("@Nombre", DbType.String, Empleados.Nombre); this.Co_Conexion.OPR_ADDPARAMETER("@Tienda", DbType.Int16, Empleados.IdTienda); Co_Resultado.Tabla = Co_Conexion.OPR_EXECUTEDATATABLE(ConexionBd.commandTypeEnum.StoredProcedure, "ConsultaEmpleados"); Co_Conexion.OPR_COMMITTRANSACTION(); if (Co_Resultado.Tabla.Rows.Count > 0) { Co_Resultado.BooleanValue = true; } else { Co_Resultado.BooleanValue = false; } } catch (SqlException exSql) { Co_Resultado.Mensaje = exSql.Message; Co_Resultado.BooleanValue = false; } catch (Exception ex) { Co_Resultado.Mensaje = ex.Message; Co_Resultado.BooleanValue = false; } finally { ConexionBd.CierraConexion(this.Co_Conexion); } return(this.Co_Resultado); }