public DataSet ConsultarConceptoFormula(ConceptoFormula obj) { try { return(ClsConceptoFormula.ConsultarConceptoFormula(obj)); } catch (Exception) { return(null); } }
public static DataSet ConsultarConceptoFormula(ConceptoFormula 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("@@IdConceptoFormula", obj.IdConceptoFormula); comando.Parameters.AddWithValue("@@IdConcepto", obj.IdConcepto); comando.Parameters.AddWithValue("@@IdFormula", obj.Formula); comando.Parameters.AddWithValue("@@Secuencia", obj.Secuencia); comando.Parameters.AddWithValue("@@ValorInicial", obj.ValorInicial); comando.Parameters.AddWithValue("@@ValorFinal", obj.ValorFinal); comando.Parameters.AddWithValue("@@CantidadMonto", obj.CantidadMonto); comando.Parameters.AddWithValue("@@NivelFormula", obj.NivelFormula); comando.Parameters.AddWithValue("@@UsaCantidad", obj.UsaCantidad); comando.Parameters.AddWithValue("@@UsaMonto", obj.UsaMonto); 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 ProcesarConceptoFormula(ConceptoFormula obj) { try { return(ClsConceptoFormula.ProcesarConceptoFormula(obj)); } catch (Exception e) { return(new Response { IsSuccess = false }); } }
public ActionResult EditConceptoFormula(Models.ConceptoFormula conceptoF) { try { var objeto = new ConceptoFormula { Accion = "ACTUALIZAR", IdConceptoFormula = conceptoF.IdConceptoFormula, IdConcepto = conceptoF.IdConcepto, Secuencia = conceptoF.Secuencia, ValorInicial = conceptoF.ValorInicial, ValorFinal = conceptoF.ValorFinal, CantidadMonto = conceptoF.CantidadMonto, NivelFormula = conceptoF.NivelFormula, UsaCantidad = conceptoF.UsaCantidad, UsaMonto = conceptoF.UsaMonto, UsuarioCreacion = conceptoF.UsuarioCreacion, FechaCreacion = conceptoF.FechaCreacion, UsuarioModificacion = User.Identity.Name, FechaModificacion = DateTime.Now }; var dt = _servicio.ProcesarConceptoFormula(objeto); if (dt.IsSuccess) { return(RedirectToAction("IndexConceptoFormula")); } else { return(View("IndexConceptoFormula")); } } catch { return(View()); } }
public static Response ProcesarConceptoFormula(ConceptoFormula 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("@@IdConceptoFormula", obj.IdConceptoFormula); comando.Parameters.AddWithValue("@@IdConcepto", obj.IdConcepto); comando.Parameters.AddWithValue("@@IdFormula", obj.Formula); comando.Parameters.AddWithValue("@@Secuencia", obj.Secuencia); comando.Parameters.AddWithValue("@@ValorInicial", obj.ValorInicial); comando.Parameters.AddWithValue("@@ValorFinal", obj.ValorFinal); comando.Parameters.AddWithValue("@@CantidadMonto", obj.CantidadMonto); comando.Parameters.AddWithValue("@@NivelFormula", obj.NivelFormula); comando.Parameters.AddWithValue("@@UsaCantidad", obj.UsaCantidad); comando.Parameters.AddWithValue("@@UsaMonto", obj.UsaMonto); 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); } }