public ActionResult MmhHNEhy(string sid) { CustomJSON globalResponse = new CustomJSON(); BEMoneda Moneda = new BEMoneda(); string _err = string.Empty; if (User != null) { try { string Id = Peach.DecriptText(sid); Moneda = new BLMoneda().Listar_byId(Convert.ToInt16(Id)); globalResponse.DATA = Moneda; } catch (Exception ex) { globalResponse.ERR = ex.Message; } } else { return(RedirectToAction("Index", "Account", new { act = "timeout" })); } return(Json(globalResponse, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Graba o actualiza los datos de una moneda /// </summary> /// <param name="model">modelo</param> /// <returns>ResponserData</returns> public ResponserData Grabar(BEMoneda model) { try { return(DA.Grabar(model)); } catch (Exception ex) { throw ex; } }
/// <summary> /// Graba o actualiza los datos de una moneda /// </summary> /// <param name="model">modelo</param> /// <returns>ResponserData</returns> public ResponserData Grabar(BEMoneda model) { ResponserData Responser = new ResponserData(); try { using (SqlConnection oConexion = new SqlConnection(DBConexion)) { SqlCommand oComando = new SqlCommand(sp_grabar, oConexion); oComando.CommandType = CommandType.StoredProcedure; oComando.Parameters.Add("@p_idp", SqlDbType.Int).Value = model.Id; oComando.Parameters.Add("@p_nom", SqlDbType.VarChar, 40).Value = model.Nombre; oComando.Parameters.Add("@p_abr", SqlDbType.VarChar, 20).Value = model.Abreviatura; oComando.Parameters.Add("@p_suf", SqlDbType.VarChar, 15).Value = model.SufijoContable; oComando.Parameters.Add("@p_sim", SqlDbType.VarChar, 5).Value = model.Simbolo; oComando.Parameters.Add("@p_iso", SqlDbType.VarChar, 3).Value = model.ISO4217; oComando.Parameters.Add("@p_asi", SqlDbType.Bit).Value = model.Asignable.IntValue; oComando.Parameters.Add("@p_usr", SqlDbType.SmallInt).Value = model.RowAudit.IUsr; oComando.Parameters.Add("@p_ipc", SqlDbType.VarChar, 15).Value = model.RowAudit.IP; oConexion.Open(); using (SqlDataReader dr = oComando.ExecuteReader()) { while (dr.Read()) { Responser.Mensaje = DataUtil.ObjectToString(dr["s_msg"]); Responser.Estado = (ResponserEstado)DataUtil.ObjectToInt(dr["i_est"]); Responser.TipoAlerta = (BootstrapAlertType)DataUtil.ObjectToInt(dr["i_btp"]); } } oComando.Dispose(); } } catch (Exception ex) { throw ex; } return(Responser); }
/// <summary> /// Devuelve los datos de una moneda según su id /// </summary> /// <param name="id">Id de la moneda</param> /// <returns>BEMoneda</returns> public BEMoneda Listar_byId(int id) { BEMoneda Moneda = new BEMoneda(); try { using (SqlConnection oConexion = new SqlConnection(DBConexion)) { SqlCommand oComando = new SqlCommand(sp_listar_byId, oConexion); oComando.CommandType = CommandType.StoredProcedure; oComando.Parameters.Add("@p_sid", SqlDbType.Int).Value = id; oConexion.Open(); using (SqlDataReader dr = oComando.ExecuteReader()) { while (dr.Read() && dr.HasRows) { Moneda.CID = Peach.EncriptText(DataUtil.ObjectToString(dr["i_sid"])); Moneda.Nombre = DataUtil.ObjectToString(dr["s_nom"]); Moneda.Abreviatura = DataUtil.ObjectToString(dr["s_abr"]); Moneda.SufijoContable = DataUtil.ObjectToString(dr["s_suf"]); Moneda.Simbolo = DataUtil.ObjectToString(dr["s_sim"]); Moneda.ISO4217 = DataUtil.ObjectToString(dr["s_iso"]); Moneda.Asignable = new ItemGenerico { IntValue = DataUtil.ObjectToInt16(dr["i_asg"]), Texto = DataUtil.ObjectToString(dr["s_asg"]) }; } } oComando.Dispose(); } } catch (Exception ex) { throw ex; } return(Moneda); }
public ActionResult enNBUT09(List <string> dat) { CustomJSON globalResponse = new CustomJSON(); ResponserData oResponse = new ResponserData(); BEMoneda Moneda = new BEMoneda(); if (User != null) { try { var nom = dat[0].Trim().ToUpper(); var abr = dat[1].Trim(); var suf = dat[2].Trim(); var sim = dat[3].Trim(); var iso = dat[4].Trim().ToUpper(); var asg = dat[5]; var sid = dat[6]; if (nom == string.Empty) { globalResponse.ERR = "No ha ingresado el nombre"; } else if (iso == string.Empty) { globalResponse.ERR = "No ha ingresado el ISO"; } else { var i_sid = (sid == "0") ? 0 : Convert.ToInt16(Peach.DecriptText(sid)); Moneda.Nombre = nom; Moneda.Abreviatura = abr; Moneda.SufijoContable = suf; Moneda.Simbolo = sim; Moneda.ISO4217 = iso; Moneda.Asignable = new ItemGenerico { IntValue = Convert.ToInt16(asg) }; Moneda.Id = i_sid; Moneda.RowAudit = new IRowAudit { IUsr = Convert.ToInt16(Peach.DecriptText(User.CID)), IP = Common.PageUtility.GetUserIpAddress() }; oResponse = new BLMoneda().Grabar(Moneda); globalResponse.DATA = oResponse; } } catch (Exception ex) { globalResponse.ERR = ex.Message; } } else { return(RedirectToAction("Index", "Account", new { act = "timeout" })); } return(Json(globalResponse, JsonRequestBehavior.AllowGet)); }
public List <BEMoneda> EliminarMoneda(BEMoneda ofiltro) { DABanco odaBanco = new DABanco(); return(odaBanco.EliminarMoneda(ofiltro)); }
public List <BEMoneda> ActualizarMoneda(BEMoneda ofiltro) { DABanco odaBanco = new DABanco(); return(odaBanco.ActualizarMoneda(ofiltro)); }
public List <BEMoneda> RegistrarMoneda(BEMoneda ofiltro) { DABanco odaBanco = new DABanco(); return(odaBanco.RegistrarMoneda(ofiltro)); }
public List <BEMoneda> ConsultarMoneda(BEMoneda ofiltro) { DABanco odaBanco = new DABanco(); return(odaBanco.ConsultarMoneda(ofiltro)); }