public DTO_ParametrosGenerales ConvertirADTO() { var dto = new DTO_ParametrosGenerales(); dto.CodParametroGeneral = this.CodParametroGeneral; dto.DesParametroGeneral = this.DesParametroGeneral; return(dto); }
public DTO_ParametrosGenerales ObtenerParametrosGenerales(string CodParametroGeneral) { DTO_ParametrosGenerales resultado = new DTO_ParametrosGenerales(); SqlConnection cnn = null; SqlCommand cmd = null; DataSet dad; SqlDataReader dr; int ultimoParametro = 0; string orderField = ""; try { cnn = new SqlConnection(@"Data Source=MIRIAM;Initial Catalog=BDSIRE;Integrated Security=True;User ID=sa;Password=sql2014"); cmd = new SqlCommand("pa_MantenimientoParametrosGenerales", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@pTipoOperacion", SqlDbType.TinyInt); cmd.Parameters["@pTipoOperacion"].Value = DTO_TipoOperacionMantenimiento.Obtener; cmd.Parameters.Add("@pCodParametroGeneral", SqlDbType.Text); cmd.Parameters["@pCodParametroGeneral"].Value = CodParametroGeneral; cnn.Open(); //IDataReader dr = cmd.ExecuteNonQuery(); dr = cmd.ExecuteReader(); DTO_ParametrosGenerales fila = new DTO_ParametrosGenerales(); //foreach (DataRow item in dt.Rows) //{ // modelo = getFromDataRow(item); //} while (dr.Read()) { resultado.CodParametroGeneral = dr.GetString(dr.GetOrdinal("CodParametroGeneral")); resultado.DesParametroGeneral = dr.GetString(dr.GetOrdinal("DesParametroGeneral")); //resultado; }//Fin del While dr.Close(); dr.Dispose(); } catch (Exception ex) { ex.Message.ToString(); throw; } return(resultado); }
public ParametrosGeneralesModel ConvertirAModelo(DTO_ParametrosGenerales dto) { var modelo = new ParametrosGeneralesModel(); modelo.CodParametroGeneral = dto.CodParametroGeneral; modelo.DesParametroGeneral = dto.DesParametroGeneral; modelo.CodigoError = dto.ResultadoMantenimiento.CodigoError; modelo.DescripcionError = dto.ResultadoMantenimiento.DescripcionError; modelo.OtrasDescripciones = dto.ResultadoMantenimiento.OtrasDescripciones; return(modelo); }
public ParametrosGeneralesModel ObtenerParametrosGenerales(string CodParametroGeneral) { ParametrosGeneralesModel modelo = new ParametrosGeneralesModel(); try { DTO_ParametrosGenerales result = SIRE.Administracion.Bs.LogicaNegocio.Instancia.ObtenerParametrosGenerales(CodParametroGeneral); modelo = ConvertirAModelo(result); } catch (Exception ex) { modelo = new ParametrosGeneralesModel(); modelo.CodigoError = 4; modelo.DescripcionError = ex.Message; } return(modelo); }
public DTO_ParametrosGenerales EditarParametrosGenerales(DTO_ParametrosGenerales dto) { SqlConnection cnn = null; SqlCommand cmd = null; cnn = new SqlConnection(@"Data Source=MIRIAM;Initial Catalog=BDSIRE;Integrated Security=True;User ID=sa;Password=sql2014"); try { cmd = new SqlCommand("pa_MantenimientoParametrosGenerales", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@pTipoOperacion", SqlDbType.TinyInt); cmd.Parameters["@pTipoOperacion"].Value = DTO_TipoOperacionMantenimiento.Modificar; cmd.Parameters.Add("@pCodParametroGeneral", SqlDbType.Text); cmd.Parameters["@pCodParametroGeneral"].Value = dto.CodParametroGeneral; cmd.Parameters.Add("@pDesParametroGeneral", SqlDbType.Text); cmd.Parameters["@pDesParametroGeneral"].Value = dto.DesParametroGeneral; cmd.Parameters.Add("@pUsuarioModifico", SqlDbType.Text); cmd.Parameters["@pUsuarioModifico"].Value = dto.UsrModifico; cmd.Parameters.Add("@pCompania", SqlDbType.TinyInt); cmd.Parameters["@pCompania"].Value = dto.Compania; cnn.Open(); //IDataReader dr = cmd.ExecuteNonQuery(); dto = ObtenerParametrosGenerales(dto.CodParametroGeneral); } catch (Exception ex) { dto = new DTO_ParametrosGenerales(); dto.ResultadoMantenimiento.CodigoError = 1; dto.ResultadoMantenimiento.DescripcionError = ex.Message; } return(dto); }
public ParametrosGeneralesModel EditarParametrosGenerales() { ParametrosGeneralesModel modelo = new ParametrosGeneralesModel(); DTO_ParametrosGenerales dto; dto = ConvertirADTO(); try { DTO_ParametrosGenerales result = SIRE.Administracion.Bs.LogicaNegocio.Instancia.EditarParametrosGenerales(dto); modelo = ConvertirAModelo(result); } catch (Exception ex) { modelo = new ParametrosGeneralesModel(); modelo.CodigoError = 4; modelo.DescripcionError = ex.Message; } return(modelo); }
public List <DTO_ParametrosGenerales> ConsultarParametrosGenerales(DTO_ParametrosGeneralesConsulta criterios, ref int tnumTotalRegistros) { List <DTO_ParametrosGenerales> resultado = new List <DTO_ParametrosGenerales>(); SqlConnection cnn = null; SqlCommand cmd = null; DataSet dad; SqlDataReader dr; int ultimoParametro = 0; string orderField = ""; try { if (criterios.OrderField != null) { } else { orderField = "CodParametroGeneral"; } cnn = new SqlConnection(@"Data Source=MIRIAM;Initial Catalog=BDSIRE;Integrated Security=True;User ID=sa;Password=sql2014"); cmd = new SqlCommand("pa_MantenimientoParametrosGenerales", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@pTipoOperacion", SqlDbType.TinyInt); cmd.Parameters["@pTipoOperacion"].Value = DTO_TipoOperacionMantenimiento.Consultar; cmd.Parameters.Add("@pDesParametroGeneralBUS", SqlDbType.Text); cmd.Parameters["@pDesParametroGeneralBUS"].Value = criterios.DesParametroGeneral; cmd.Parameters.Add("@pnomCampoOrdenBUS", SqlDbType.Text); cmd.Parameters["@pnomCampoOrdenBUS"].Value = orderField; cmd.Parameters.Add("@pnumPageSize", SqlDbType.Int); cmd.Parameters["@pnumPageSize"].Value = criterios.PageSize; cmd.Parameters.Add("@pnumCurrentPage", SqlDbType.Int); cmd.Parameters["@pnumCurrentPage"].Value = criterios.CurrentPage; SqlParameter outputParam = cmd.Parameters.Add("@pnumTotalRegistros", SqlDbType.Int); outputParam.Direction = ParameterDirection.Output; cmd.Parameters["@pnumTotalRegistros"].Value = null; cnn.Open(); //IDataReader dr = cmd.ExecuteNonQuery(); tnumTotalRegistros = (int)cmd.Parameters[5].Value; dr = cmd.ExecuteReader(); DTO_ParametrosGenerales fila = new DTO_ParametrosGenerales(); while (dr.Read()) { fila.CodParametroGeneral = dr.GetString(dr.GetOrdinal("CodParametroGeneral")); fila.DesParametroGeneral = dr.GetString(dr.GetOrdinal("DesParametroGeneral")); resultado.Add(fila); }//Fin del While dr.Close(); dr.Dispose(); } catch (Exception ex) { ex.Message.ToString(); throw; } return(resultado); }
public DTO_ParametrosGenerales EditarParametrosGenerales(DTO_ParametrosGenerales dto) { return(AccesoDatos.Instancia.EditarParametrosGenerales(dto)); }