public ActionResult Edit(EmpleadoConceptoLiquidacion EmpconceptoLQ) { try { var objeto = new EmpleadoConceptoLiquidacion { Accion = "ACTUALIZAR", IdConceptoLiquidacion = EmpconceptoLQ.IdConceptoLiquidacion, IdEmpleado = EmpconceptoLQ.IdEmpleado, FechaLiquidacion = EmpconceptoLQ.FechaLiquidacion, MontoCalculado = EmpconceptoLQ.MontoCalculado, MontoPagar = EmpconceptoLQ.MontoPagar, Observaciones = EmpconceptoLQ.Observaciones, UsuarioCreacion = EmpconceptoLQ.UsuarioCreacion, FechaCreacion = EmpconceptoLQ.FechaCreacion, UsuarioModificacion = User.Identity.Name, FechaModificacion = DateTime.Now }; var dt = _servicio.ProcesarEmpleadoConceptoLiquidacion(objeto); if (dt.IsSuccess) { return(RedirectToAction("Index")); } else { return(View("Index")); } } catch { return(View()); } }
public DataSet ConsultarEmpleadoConceptoLiquidacion(EmpleadoConceptoLiquidacion obj) { try { return(ClsEmpleadoConceptoLiquidacion.ConsultarEmpleadoConceptoLiquidacion(obj)); } catch (Exception) { return(null); } }
public Response ProcesarEmpleadoConceptoLiquidacion(EmpleadoConceptoLiquidacion obj) { try { return(ClsEmpleadoConceptoLiquidacion.ProcesarEmpleadoConceptoLiquidacion(obj)); } catch (Exception e) { return(new Response { IsSuccess = false }); } }
public static DataSet ConsultarEmpleadoConceptoLiquidacion(EmpleadoConceptoLiquidacion 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("@@IdConceptoLiquidacion", obj.IdConceptoLiquidacion); comando.Parameters.AddWithValue("@@IdEmpleado", obj.IdEmpleado); comando.Parameters.AddWithValue("@@FechaLiquidacion", obj.FechaLiquidacion); comando.Parameters.AddWithValue("@@MontoCalculado", obj.MontoCalculado); comando.Parameters.AddWithValue("@@MontoPagar", obj.MontoPagar); comando.Parameters.AddWithValue("@@Observaciones", obj.Observaciones); 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 static Response ProcesarEmpleadoConceptoLiquidacion(EmpleadoConceptoLiquidacion 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("@@IdConceptoLiquidacion", obj.IdConceptoLiquidacion); comando.Parameters.AddWithValue("@@IdEmpleado", obj.IdEmpleado); comando.Parameters.AddWithValue("@@FechaLiquidacion", obj.FechaLiquidacion); comando.Parameters.AddWithValue("@@MontoCalculado", obj.MontoCalculado); comando.Parameters.AddWithValue("@@MontoPagar", obj.MontoPagar); comando.Parameters.AddWithValue("@@Observaciones", obj.Observaciones); 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); } }