public bool InsertCambioValorTrimestral(string Usuario, string valorQ, string FechaTermino, string MesComienzo, string MesPromedio) { Boolean respuesta = false; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionPresupuestoFalabella(); if (cmd != null) { try { cmd.CommandText = "Mantenedor_ValorTrimestreAgregar"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Usuario", Usuario); cmd.Parameters.AddWithValue("@ValorTrimestre", valorQ); cmd.Parameters.AddWithValue("@FechaTermino", FechaTermino); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { respuesta = Convert.ToBoolean(reader["respuesta"].ToString()); if (respuesta) { string[] split = FechaTermino.Split('-'); CorreoCambioValorTrimestre(valorQ, MesComienzo, MesPromedio, split[0]); } } } catch { } } con.CerrarConexion(); return(respuesta); }
public List <Valor_TrimestreQ> Listar_valorTrimestre() { List <Valor_TrimestreQ> lista = new List <Valor_TrimestreQ>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionPresupuestoFalabella(); if (cmd != null) { try { cmd.CommandText = "Mantenedor_ListarValorTrimestre"; cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Valor_TrimestreQ q = new Valor_TrimestreQ(); q.ID_Trimestre = Convert.ToInt32(reader["id_Trimestre"].ToString()); q.ValorTrimestre = Convert.ToDouble(reader["ValorTrimestre"].ToString()); q.NombreTrimestre = reader["NombreTrimestre"].ToString(); q.FechaInicio = Convert.ToDateTime(reader["FechaInicio"].ToString()).ToString("dd-MM-yyyy HH:mm:ss"); q.FechaTermino = Convert.ToDateTime(reader["FechaTermino"].ToString()).ToString("dd-MM-yyyy HH:mm:ss"); q.Estado = reader["Estado"].ToString(); q.UsuarioCreador = reader["UsuarioCreador"].ToString(); lista.Add(q); } } catch { } } con.CerrarConexion(); return(lista); }
public List <Papeles> Listar_Papeles() { List <Papeles> lista = new List <Papeles>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionPresupuestoFalabella(); if (cmd != null) { try { cmd.CommandText = "Mantenedor_ListarPapeles"; cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Papeles papel = new Papeles(); papel.ID_Papel = Convert.ToInt32(reader["id_CostoPapel"].ToString()); papel.ID_Trimestre = Convert.ToInt32(reader["id_Trimestre"].ToString()); papel.ValorTrimestre = Convert.ToDouble(reader["ValorTrimestre"].ToString()); papel.TipoPapel = reader["TipoPapel"].ToString(); papel.Marca = reader["Marca"].ToString(); papel.NombrePapel = reader["NombrePapel"].ToString(); papel.Origen = reader["Origen"].ToString(); papel.Gramaje = Convert.ToInt32(reader["Gramaje"].ToString()); papel.Presentacion = reader["Presentacion"].ToString(); papel.CostoPapelTonelada = Convert.ToDouble(reader["CostoPapel_ToneladaUS"].ToString()); papel.GastoBodega = Convert.ToDouble(reader["GastoBodegaUS"].ToString()); papel.GastoImportacion = Convert.ToDouble(reader["GastoImportacionUS"].ToString()); papel.CostoCIFUS = Convert.ToDouble(reader["CostoCIFUS"].ToString()); papel.BodegaSeguro = Convert.ToDouble(reader["BodegaSegurosOtrosUS"].ToString()); papel.Obsolencia = Convert.ToDouble(reader["ObsolenciaYMargenUS"].ToString()); papel.CortePliego = Convert.ToDouble(reader["CortePliegoUS"].ToString()); papel.ValorBase = Convert.ToDouble(reader["ValorBaseUS"].ToString()); papel.FacturaCL = Convert.ToDouble(reader["FacturaCL"].ToString()); papel.InferiorCL = Math.Round((papel.FacturaCL * 0.95), 2); papel.SuperiorCL = Math.Round((papel.FacturaCL * 1.05), 2); papel.Empresas = reader["Empresas"].ToString(); papel.Componente = reader["Componente"].ToString(); lista.Add(papel); } } catch { } } con.CerrarConexion(); return(lista); }
public bool InsertCambioCostoPapeles(Papeles papel) { Boolean respuesta = false; Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionPresupuestoFalabella(); if (cmd != null) { try { cmd.CommandText = "Mantenedor_CostoPapelAgregar"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ID_Papel", papel.ID_Papel); cmd.Parameters.AddWithValue("@ValorTrimestre", papel.ValorTrimestre); cmd.Parameters.AddWithValue("@TipoPapel", papel.TipoPapel); cmd.Parameters.AddWithValue("@Marca", papel.Marca); cmd.Parameters.AddWithValue("@NombrePapel", papel.NombrePapel); cmd.Parameters.AddWithValue("@Origen", papel.Origen); cmd.Parameters.AddWithValue("@Gramaje", papel.Gramaje); cmd.Parameters.AddWithValue("@Presentacion", papel.Presentacion); cmd.Parameters.AddWithValue("@CostoPapel_ToneladaUS", papel.CostoPapelTonelada); cmd.Parameters.AddWithValue("@GastoBodegaUS", papel.GastoBodega); cmd.Parameters.AddWithValue("@GastoImportacionUS", papel.GastoImportacion); cmd.Parameters.AddWithValue("@CostoCIFUS", papel.CostoCIFUS); cmd.Parameters.AddWithValue("@BodegaSegurosOtrosUS", papel.BodegaSeguro); cmd.Parameters.AddWithValue("@ObsolenciaYMargenUS", papel.Obsolencia); cmd.Parameters.AddWithValue("@CortePliegoUS", papel.CortePliego); cmd.Parameters.AddWithValue("@ValorBaseUS", papel.ValorBase); cmd.Parameters.AddWithValue("@InferiorCL", papel.InferiorCL); cmd.Parameters.AddWithValue("@FacturaCL", papel.FacturaCL); cmd.Parameters.AddWithValue("@SuperiorCL", papel.SuperiorCL); cmd.Parameters.AddWithValue("@Empresas", papel.Empresas); cmd.Parameters.AddWithValue("@Componente", papel.Componente); cmd.Parameters.AddWithValue("@UsuarioCreador", papel.Usuario); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { respuesta = Convert.ToBoolean(reader["Respuesta"].ToString()); } } catch { } } return(respuesta); }
public List <Papeles_Export> lista_ExportarExcel() { List <Papeles_Export> lista = new List <Papeles_Export>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionPresupuestoFalabella(); if (cmd != null) { try { cmd.CommandText = "Mantenedor_ListarPapeles"; cmd.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { if (lista.Count == 0) { Papeles_Export papel0 = new Papeles_Export(); papel0.Gramaje = "(gr/m2)"; papel0.CostoPapelTonelada = "(Tonelada)"; papel0.GastoImportacion = "1.0%"; papel0.BodegaSeguro = "5.0%"; papel0.Obsolencia = "12.0%"; papel0.CortePliego = "7.0%"; papel0.InferiorCL = "Inferior"; papel0.FacturaCL = "Factura"; papel0.SuperiorCL = "Superior"; lista.Add(papel0); } Papeles_Export papel = new Papeles_Export(); papel.ValorTrimestre = reader["ValorTrimestre"].ToString(); papel.TipoPapel = reader["TipoPapel"].ToString(); papel.Marca = reader["Marca"].ToString(); papel.NombrePapel = reader["NombrePapel"].ToString(); papel.Origen = reader["Origen"].ToString(); papel.Gramaje = reader["Gramaje"].ToString(); papel.Presentacion = reader["Presentacion"].ToString(); papel.CostoPapelTonelada = reader["CostoPapel_ToneladaUS"].ToString(); papel.GastoBodega = reader["GastoBodegaUS"].ToString(); papel.GastoImportacion = reader["GastoImportacionUS"].ToString(); papel.CostoCIFUS = reader["CostoCIFUS"].ToString(); papel.BodegaSeguro = reader["BodegaSegurosOtrosUS"].ToString(); papel.Obsolencia = reader["ObsolenciaYMargenUS"].ToString(); papel.CortePliego = reader["CortePliegoUS"].ToString(); papel.ValorBase = reader["ValorBaseUS"].ToString(); papel.FacturaCL = reader["FacturaCL"].ToString(); papel.InferiorCL = Math.Round((Convert.ToDouble(papel.FacturaCL) * 0.95), 2).ToString(); papel.SuperiorCL = Math.Round((Convert.ToDouble(papel.FacturaCL) * 1.05), 2).ToString(); papel.Empresas = reader["Empresas"].ToString(); papel.Componente = reader["Componente"].ToString(); lista.Add(papel); } } catch { } } con.CerrarConexion(); return(lista); }