Exemplo n.º 1
0
        public ModelCipres TrozasDetails(int id)
        {
            ModelCipres troza = new ModelCipres();
            SqlCommand  sel   = new SqlCommand("Select * from dbo.TrozaCipres where Id=@Id");

            sel.Parameters.AddWithValue("@Id", id);
            sel.Connection = connection;
            connection.Open();
            SqlDataReader read = sel.ExecuteReader();

            if (read.HasRows)
            {
                while (read.Read())
                {
                    troza.id                = Convert.ToInt32(read["id"]);
                    troza.Vendedor          = Convert.ToInt32(read["Vendedor"]);
                    troza.FechaIngreso      = Convert.ToDateTime(read["FechaIngreso"]);
                    troza.Codigo            = (read["Codigo"]).ToString();
                    troza.Consecutivo       = Convert.ToInt32(read["Consecutivo"]);
                    troza.PMT1              = Convert.ToDouble(read["PMT1"]);
                    troza.PMT2              = Convert.ToDouble(read["PMT2"]);
                    troza.PMT3              = Convert.ToDouble(read["PMT3"]);
                    troza.LargoPulgadas1    = Convert.ToDouble(read["LargoPulgadas1"]);
                    troza.LargoPulgadas2    = Convert.ToDouble(read["LargoPulgadas2"]);
                    troza.LargoPulgadas3    = Convert.ToDouble(read["LargoPulgadas3"]);
                    troza.D1                = Convert.ToDouble(read["D1"]);
                    troza.D2                = Convert.ToDouble(read["D2"]);
                    troza.D3                = Convert.ToDouble(read["D3"]);
                    troza.LargoMetrosNetos1 = Convert.ToDouble(read["LargoMetrosNetos1"]);
                    troza.LargoMetrosNetos2 = Convert.ToDouble(read["LargoMetrosNetos2"]);
                    troza.LargoMetrosNetos3 = Convert.ToDouble(read["LargoMetrosNetos3"]);
                    troza.LargoMetrosBruto1 = Convert.ToDouble(read["LargoMetrosBruto1"]);
                    troza.LargoMetrosBruto2 = Convert.ToDouble(read["LargoMetrosBruto2"]);
                    troza.LargoMetrosBruto3 = Convert.ToDouble(read["LargoMetrosBruto3"]);
                    troza.Talla1            = (read["Talla1"]).ToString();
                    troza.Talla2            = (read["Talla2"]).ToString();
                    troza.Talla3            = (read["Talla3"]).ToString();
                    troza.TallaD1           = (read["TallaD1"]).ToString();
                    troza.TallaD2           = (read["TallaD2"]).ToString();
                    troza.TallaD3           = (read["TallaD3"]).ToString();
                    troza.SmalianNeto1      = Convert.ToDouble(read["SmalianNeto1"]);
                    troza.SmalianNeto2      = Convert.ToDouble(read["SmalianNeto2"]);
                    troza.SmalianNeto3      = Convert.ToDouble(read["SmalianNeto3"]);
                    troza.DiametroPromedio  = Convert.ToDouble(read["DiametroPromedio"]);
                }
            }
            connection.Close();
            return(troza);
        }
Exemplo n.º 2
0
        public void EditTroza(ModelCipres troza)
        {
            SqlCommand ins = new SqlCommand();

            ins.CommandText = "UPDATE dbo.TrozaCipres SET Codigo=@Codigo,Consecutivo=@Consecutivo,PMT1=@PMT1,PMT2=@PMT2,PMT3=@PMT3,LargoPulgadas1=@LargoPulgadas1,LargoPulgadas2=@LargoPulgadas2,LargoPulgadas3=@LargoPulgadas3,D1=@D1,D2=@D2,D3=@D3" +
                              ",LargoMetrosNetos1=@LargoMetrosNetos1,LargoMetrosNetos2=@LargoMetrosNetos2,LargoMetrosNetos3=@LargoMetrosNetos3,LargoMetrosBruto1=@LargoMetrosBruto1,LargoMetrosBruto2=@LargoMetrosBruto2" +
                              ",LargoMetrosBruto3=@LargoMetrosBruto3,SmalianNeto1=@SmalianNeto1,SmalianNeto2=@SmalianNeto2,SmalianNeto3=@SmalianNeto3,DiametroPromedio=@DiametroPromedio WHERE id = @id)";
            ins.Parameters.AddWithValue("@PMT1", troza.PMT1);
            if (troza.PMT2.Equals("") == true)
            {
                troza.PMT2 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@PMT2", troza.PMT2);
            }
            if (troza.PMT3.Equals("") == true)
            {
                troza.PMT3 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@PMT3", troza.PMT3);
            }
            ins.Parameters.AddWithValue("@LargoPulgadas1", troza.LargoPulgadas1);
            if (troza.PMT2.Equals("") == true)
            {
                troza.LargoPulgadas2 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoPulgadas2", troza.LargoPulgadas2);
            }
            if (troza.PMT3.Equals("") == true)
            {
                troza.LargoPulgadas3 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoPulgadas3", troza.LargoPulgadas3);
            }
            ins.Parameters.AddWithValue("@D1", troza.D1);
            if (troza.D2.Equals("") == true)
            {
                troza.D2 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@D2", troza.D2);
            }
            if (troza.D3.Equals("") == true)
            {
                troza.D3 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@D3", troza.D3);
            }
            ins.Parameters.AddWithValue("@LargoMetrosBruto1", troza.LargoMetrosBruto1);
            if (troza.LargoMetrosBruto2.Equals("") == true)
            {
                troza.LargoMetrosBruto2 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosBruto2", troza.LargoMetrosBruto2);
            }
            if (troza.LargoMetrosBruto3.Equals("") == true)
            {
                troza.LargoMetrosBruto3 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosBruto3", troza.LargoMetrosBruto3);
            }
            ins.Parameters.AddWithValue("@LargoMetrosNetos1", troza.LargoMetrosNetos1);
            if (troza.LargoMetrosNetos2.Equals("") == true)
            {
                troza.LargoMetrosNetos2 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosNetos2", troza.LargoMetrosNetos2);
            }
            if (troza.LargoMetrosNetos3.Equals("") == true)
            {
                troza.LargoMetrosNetos3 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosNetos3", troza.LargoMetrosNetos3);
            }
            ins.Parameters.AddWithValue("@Talla1", troza.Talla1);
            if (troza.Talla2.Equals("") == true)
            {
                troza.Talla2 = "";
            }
            else
            {
                ins.Parameters.AddWithValue("@Talla2", troza.Talla2);
            }
            if (troza.Talla3.Equals("") == true)
            {
                troza.Talla3 = "";
            }
            else
            {
                ins.Parameters.AddWithValue("@Talla3", troza.Talla3);
            }
            ins.Parameters.AddWithValue("@TallaD1", troza.TallaD1);
            if (troza.TallaD2.Equals("") == true)
            {
                troza.TallaD3 = "";
            }
            else
            {
                ins.Parameters.AddWithValue("@TallaD2", troza.TallaD2);
            }
            if (troza.TallaD3.Equals("") == true)
            {
                troza.TallaD3 = "";
            }
            else
            {
                ins.Parameters.AddWithValue("@TallaD3", troza.TallaD3);
            };
            ins.Parameters.AddWithValue("@SmalianNeto1", troza.SmalianNeto1);
            if (troza.SmalianNeto2.Equals("") == true)
            {
                troza.SmalianNeto2 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@SmalianNeto2", troza.SmalianNeto2);
            }
            if (troza.SmalianNeto3.Equals("") == true)
            {
                troza.SmalianNeto3 = 0.0;
            }
            else
            {
                ins.Parameters.AddWithValue("@SmalianNeto3", Redondear(troza.SmalianNeto3));
            }
            ins.Connection = connection;
            connection.Open();
            ins.ExecuteNonQuery();
            connection.Close();
        }
Exemplo n.º 3
0
        public void CreateTroza(ModelCipres troza)
        {
            SqlCommand ins = new SqlCommand();

            ins.CommandText = "INSERT INTO dbo.TrozaCipres(" +
                              "FechaIngreso,Codigo,Consecutivo,PMT1,PMT2,PMT3,LargoPulgadas1,LargoPulgadas2,LargoPulgadas3,D1,D2,D3,LargoMetrosNetos1,LargoMetrosNetos2,LargoMetrosNetos3,LargoMetrosBruto1,LargoMetrosBruto2,LargoMetrosBruto3,SmalianNeto1," +
                              "SmalianNeto2,SmalianNeto3,DiametroPromedio,Talla1,Talla2,Talla3,TallaD1,TallaD2,TallaD3,Cruz1,Cruz2,Tipo)" +
                              "VALUES(@FechaIngreso,@Codigo, @Consecutivo, @PMT1, @PMT2, @PMT3, @LargoPulgadas1, @LargoPulgadas2, @LargoPulgadas3, @D1, @D2, @D3, @LargoMetrosNetos1, @LargoMetrosNetos2, @LargoMetrosNetos3, @LargoMetrosBruto1, @LargoMetrosBruto2," +
                              "@LargoMetrosBruto3, @SmalianNeto1, @SmalianNeto2, @SmalianNeto3, @DiametroPromedio, @Talla1, @Talla2, @Talla3, @TallaD1, @TallaD2, @TallaD3, @Cruz1, @Cruz2, @Tipo)";
            ins.Parameters.AddWithValue("@Vendedor", troza.Vendedor);
            ins.Parameters.AddWithValue("@FechaIngreso", troza.FechaIngreso.ToShortDateString());
            ins.Parameters.AddWithValue("@Codigo", troza.Codigo);
            ins.Parameters.AddWithValue("@Consecutivo", troza.Consecutivo);
            ins.Parameters.AddWithValue("@Cruz1", troza.Cruz1);
            ins.Parameters.AddWithValue("@Cruz2", troza.Cruz2);
            ins.Parameters.AddWithValue("@PMT1", Redondear(troza.PMT1));
            ins.Parameters.AddWithValue("@Tipo", "Cipres");
            if (troza.PMT2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@PMT2", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@PMT2", Redondear(troza.PMT2));
            }
            if (troza.PMT3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@PMT3", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@PMT3", Redondear(troza.PMT3));
            }
            if (troza.PMT1.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoPulgadas1", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoPulgadas1", troza.LargoPulgadas1);
            }
            if (troza.PMT2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoPulgadas2", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoPulgadas2", troza.LargoPulgadas2);
            }
            if (troza.PMT3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoPulgadas3", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoPulgadas3", troza.LargoPulgadas3);
            }
            ins.Parameters.AddWithValue("@D1", troza.D1);
            if (troza.D2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@D2", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@D2", troza.D2);
            }
            if (troza.D3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@D3", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@D3", troza.D3);
            }
            ins.Parameters.AddWithValue("@LargoMetrosBruto1", troza.LargoMetrosBruto1);
            if (troza.LargoMetrosBruto2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoMetrosBruto2", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosBruto2", troza.LargoMetrosBruto2);
            }
            if (troza.LargoMetrosBruto3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoMetrosBruto3", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosBruto3", troza.LargoMetrosBruto3);
            }
            ins.Parameters.AddWithValue("@LargoMetrosNetos1", troza.LargoMetrosNetos1);
            if (troza.LargoMetrosNetos2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoMetrosNetos2", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosNetos2", troza.LargoMetrosNetos2);
            }
            if (troza.LargoMetrosNetos3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@LargoMetrosNetos3", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@LargoMetrosNetos3", troza.LargoMetrosNetos3);
            }
            ins.Parameters.AddWithValue("@Talla1", troza.Talla1);
            if (troza.Talla2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@Talla2", "-");
            }
            else
            {
                ins.Parameters.AddWithValue("@Talla2", troza.Talla2);
            }
            if (troza.Talla3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@Talla3", "-");
            }
            else
            {
                ins.Parameters.AddWithValue("@Talla3", troza.Talla3);
            }
            ins.Parameters.AddWithValue("@TallaD1", troza.TallaD1);
            if (troza.TallaD2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@TallaD2", "-");
            }
            else
            {
                ins.Parameters.AddWithValue("@TallaD2", troza.TallaD2);
            }
            if (troza.TallaD3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@TallaD3", "-");
            }
            else
            {
                ins.Parameters.AddWithValue("@TallaD3", troza.TallaD3);
            }
            ins.Parameters.AddWithValue("@SmalianNeto1", Redondear(troza.SmalianNeto1));
            if (troza.SmalianNeto2.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@SmalianNeto2", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@SmalianNeto2", Redondear(troza.SmalianNeto2));
            }
            if (troza.SmalianNeto3.Equals("") == true)
            {
                ins.Parameters.AddWithValue("@SmalianNeto3", 0.0);
            }
            else
            {
                ins.Parameters.AddWithValue("@SmalianNeto3", Redondear(troza.SmalianNeto3));
            }
            ins.Parameters.AddWithValue("@DiametroPromedio", Redondear(troza.DiametroPromedio));
            ins.Connection = connection;
            connection.Open();
            ins.ExecuteNonQuery();
            connection.Close();
        }