public DataSet ConsultarEmpleadoConcepto(EmpleadoConcepto obj) { try { return(ClsEmpleadoConcepto.ConsultarEmpleadoConcepto(obj)); } catch (Exception) { return(null); } }
public static DataSet ConsultarEmpleadoConcepto(EmpleadoConcepto obj) { try { var comando = new SqlCommand(); _conexion = AccesoDatos.Validar_Conexion("SisAsepba", ref _mensaje); if (_conexion == null) { _mensaje = "Error al encontrar la conexion proporcionada"; return(null); } else { AccesoDatos.Conectar(_conexion, ref _mensaje); comando.Connection = _conexion; comando.CommandText = SpConexion; comando.Parameters.AddWithValue("@@Accion", obj.Accion); comando.Parameters.AddWithValue("@@IdConcepto", obj.IdConcepto); comando.Parameters.AddWithValue("@@IdEmpleado", obj.IdEmpleado); comando.Parameters.AddWithValue("@@NumeroCuotas", obj.NumeroCuotas); comando.Parameters.AddWithValue("@@CuotasAplicadas", obj.CuotasAplicadas); comando.Parameters.AddWithValue("@@Saldoinicial", obj.SaldoInicial); comando.Parameters.AddWithValue("@@Saldo", obj.Saldo); comando.Parameters.AddWithValue("@@Acumulado", obj.Acumulado); comando.Parameters.AddWithValue("@@FechaUltimaAplicacion", obj.FechaUltimaAplicacion); comando.Parameters.AddWithValue("@@FechaProximaAplicacion", obj.FechaProximaAplicacion); comando.Parameters.AddWithValue("@@FechaVencimiento", obj.FechaVencimiento); comando.Parameters.AddWithValue("@@Cantidad", obj.Cantidad); comando.Parameters.AddWithValue("@@Monto", obj.Monto); comando.Parameters.AddWithValue("@@Comentarios", obj.Comentarios); comando.Parameters.AddWithValue("@@UsuarioCreacion", obj.UsuarioCreacion); comando.Parameters.AddWithValue("@@FechaCreacion", obj.FechaCreacion); comando.Parameters.AddWithValue("@@UsuarioModificacion", obj.UsuarioModificacion); comando.Parameters.AddWithValue("@@FechaModificacion", obj.FechaModificacion); var resultado = AccesoDatos.LlenarDataTable(comando, ref _mensaje); var ds = new DataSet(); ds.Tables.Add(resultado.Copy()); return(ds); } } catch (Exception ex) { _mensaje = ex.Message; return(null); } finally { AccesoDatos.Desconectar(_conexion, ref _mensaje); } }
public Response ProcesarEmpleadoConcepto(EmpleadoConcepto obj) { try { return(ClsEmpleadoConcepto.ProcesarEmpleadoConcepto(obj)); } catch (Exception e) { return(new Response { IsSuccess = false }); } }
public ActionResult Create(EmpleadoConcepto EmpleadoC) { try { var objeto = new EmpleadoConcepto { Accion = "INSERTAR", IdConcepto = EmpleadoC.IdConcepto, IdEmpleado = EmpleadoC.IdEmpleado, NumeroCuotas = EmpleadoC.NumeroCuotas, CuotasAplicadas = EmpleadoC.CuotasAplicadas, SaldoInicial = EmpleadoC.SaldoInicial, Saldo = EmpleadoC.Saldo, Acumulado = EmpleadoC.Acumulado, FechaUltimaAplicacion = EmpleadoC.FechaUltimaAplicacion, FechaProximaAplicacion = EmpleadoC.FechaProximaAplicacion, FechaVencimiento = EmpleadoC.FechaVencimiento, Cantidad = EmpleadoC.Cantidad, Monto = EmpleadoC.Monto, Comentarios = EmpleadoC.Comentarios, UsuarioCreacion = User.Identity.Name, FechaCreacion = DateTime.Now, UsuarioModificacion = User.Identity.Name, FechaModificacion = DateTime.Now }; var dt = _servicio.ProcesarEmpleadoConcepto(objeto); if (dt.IsSuccess) { return(RedirectToAction("Index")); } else { return(View("Create")); } } catch { return(View()); } }
public static Response ProcesarEmpleadoConcepto(EmpleadoConcepto obj) { try { var comando = new SqlCommand(); _conexion = AccesoDatos.Validar_Conexion("SisAsepba", ref _mensaje); if (_conexion == null) { // mensaje = "Error al encontrar la conexion proporcionada"; return(new Response { IsSuccess = false, Message = "Error al encontrar la conexion proporcionada" }); } else { AccesoDatos.Conectar(_conexion, ref _mensaje); comando.Connection = _conexion; comando.CommandText = SpConexion; comando.Parameters.AddWithValue("@@Accion", obj.Accion); comando.Parameters.AddWithValue("@@IdConcepto", obj.IdConcepto); comando.Parameters.AddWithValue("@@IdEmpleado", obj.IdEmpleado); comando.Parameters.AddWithValue("@@NumeroCuotas", obj.NumeroCuotas); comando.Parameters.AddWithValue("@@CuotasAplicadas", obj.CuotasAplicadas); comando.Parameters.AddWithValue("@@Saldoinicial", obj.SaldoInicial); comando.Parameters.AddWithValue("@@Saldo", obj.Saldo); comando.Parameters.AddWithValue("@@Acumulado", obj.Acumulado); comando.Parameters.AddWithValue("@@FechaUltimaAplicacion", obj.FechaUltimaAplicacion); comando.Parameters.AddWithValue("@@FechaProximaAplicacion", obj.FechaProximaAplicacion); comando.Parameters.AddWithValue("@@FechaVencimiento", obj.FechaVencimiento); comando.Parameters.AddWithValue("@@Cantidad", obj.Cantidad); comando.Parameters.AddWithValue("@@Monto", obj.Monto); comando.Parameters.AddWithValue("@@Comentarios", obj.Comentarios); comando.Parameters.AddWithValue("@@UsuarioCreacion", obj.UsuarioCreacion); comando.Parameters.AddWithValue("@@FechaCreacion", obj.FechaCreacion); comando.Parameters.AddWithValue("@@UsuarioModificacion", obj.UsuarioModificacion); comando.Parameters.AddWithValue("@@FechaModificacion", obj.FechaModificacion); var resultado = AccesoDatos.LlenarDataTable(comando, ref _mensaje); //return string.IsNullOrEmpty(mensaje) ? Convert.ToBoolean(resultado.Rows[0][0] ) : false; if (resultado == null || resultado.Rows.Count < 0) { return(new Response { IsSuccess = false, Message = "Error a la hora de realizar la consulta" }); } return(new Response { IsSuccess = true, Result = resultado.Rows[0][0] }); } } catch (Exception ex) { _mensaje = ex.Message; return(new Response { IsSuccess = false, Message = "Error a la hora de realizar la consulta, detalle del error: " + ex.Message }); } finally { AccesoDatos.Desconectar(_conexion, ref _mensaje); } }