Пример #1
0
        public void MetodosPruebas()
        {
            var impl = new PresupuestoSvcImpl();

            var idResumen = impl.guardarPresupuestoResumen(new PresupuestoTrabajoResumenDto
            {
                Descripcion         = "valor",
                Presupuesto         = 3,
                Subtotal            = 123,
                TotalnetoComisiones = 1234
            });

            impl.guardarPresupuestoResumenMoDetalle(new PresupuestoResumenMoDetalleDto
            {
                HorasParejas = 11,
                PresupuestoTrabajoResumen = idResumen,
                RecargoHHEE = 12,
                Subtotal    = 13,
                Total       = 10
            });

            impl.guardarPresupuestoTrabajoComisionDetalle(new PresupuestoTRComisionDetalleDto
            {
                PresupuestoTrabajoResumen = idResumen,
                CantidadFletes            = 2,
                TotalFletes      = 100,
                ValorMargenVenta = 97,
                ValorVenta       = 69
            });
        }
Пример #2
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            var ppto               = new PresupuestoSvcImpl();
            var info               = new PresupuestoDto();
            var NewPto             = new PresupuestoOrdenTrabajoDto();
            var NewPtoRep          = new PresupuestoRepuestoDto();
            var NewPtoTer          = new PresupuestoTercerosDto();
            var NewPtoResumen      = new PresupuestoTrabajoResumenDto();
            var NewPtoResumenDet   = new PresupuestoResumenMoDetalleDto();
            var NewPtoTRComDetalle = new PresupuestoTRComisionDetalleDto();

            //guardarPresupuestoResumen
            //guardarPresupuestoResumenMoDetalle
            //guardarPresupuestoTrabajoComisionDetalle

            //NewPtoResumen
            //ppto.guardarPresupuestoResumen

            //NewPtoResumenDet
            //ppto.guardarPresupuestoResumenMoDetalle

            //NewPtoTRComDetalle
            //ppto.guardarPresupuestoTrabajoComercialDetalle

            //formCotizacion.Controls.ToString();

            string[] controls = Request.Form.AllKeys;
            string   value    = Request.Form["tf"];

            foreach (Control _textbox in formCotizacion.Controls)
            {
                string a = _textbox.ToString();
                string b = _textbox.ClientID.ToString();
                string c = _textbox.ID.ToString();
            }

            //HtmlTableRow tr = TabRepRep.FindControl("tr") as HtmlTableRow;
            //HtmlTableCell td = tr.FindControl("td") as HtmlTableCell;

            //foreach (System.Web.UI.HtmlControls.HtmlTableRow us in tab.Rows)
            //{
            //    string txt = us.Cells[0].InnerText;
            //}

            info.FechaEmision = Convert.ToDateTime(td_fecha.Text);
            info.ValorFlete   = Convert.ToInt16(td_flete_id.Text);
            info.ValorHH      = Convert.ToInt16(td_hp_id.Text);
            info.ValorMoneda  = Convert.ToInt16(td_uf_id.Text);
            //info.Descripcion = tf_detalleArea.Value.ToString();// tf_detalle.Text;


            var idCot = ppto.guardarPresupuesto(info);

            // NewPto.PresupuestoOrdenTrabajoId AutoIncrementable
            NewPto.Presupuesto   = idCot;
            NewPto.Obra          = td_obra.Value;
            NewPto.Fecha         = DateTime.Now;
            NewPto.Ascensor      = td_asc.Text;
            NewPto.TecnicoEmisor = td_tec.Text;
            NewPto.Supervisor    = td_sup.Text;
            NewPto.Descripcion   = tf_detalleArea.Value.ToString();
            //NewPto.DescripcionTerceros = tf_terceros.Text;
            NewPto.Direccion        = "Direccion 2040 Gatito";
            NewPto.TelefonoContacto = 111111111;
            NewPto.FechaAprobacion  = DateTime.Now;

            var Result = ppto.guardarPresupuestoOrdenTrabajo(NewPto);

            NewPtoRep.Presupuesto = idCot;
            NewPtoRep.Repuesto    = "asda";
            //NewPtoRep.Cantidad = Convert.ToInt32(tf_cantidad.Text);
            //NewPtoRep.Codigo=Convert.ToInt32(tf_codigo.Text);
            //NewPtoRep.ValorUnitario = Convert.ToInt32(tf_valor.Text);
            //NewPtoRep.SubTotal = Convert.ToInt32(tf_subtotal.Text);
            //NewPtoRep.HoraParHombre = Convert.ToInt32(tf_hp2);

            var ResultPre = ppto.guardarPresupuestoRepuesto(NewPtoRep);


            NewPtoTer.Presupuesto = idCot;
            //NewPtoTer.Descripcion = tf_terceros.Text;
            //NewPtoTer.Valor = Convert.ToInt32(tf_valter.Text);


            var ResultTerc = ppto.guardarPresupuestoTerceros(NewPtoTer);

            NewPtoResumen.Presupuesto = idCot;

            var resumenId = ppto.guardarPresupuestoResumen(NewPtoResumen);

            var NewResumenMoDetalle = new PresupuestoResumenMoDetalleDto();

            NewResumenMoDetalle.PresupuestoTrabajoResumen = resumenId;
            // NewResumenMoDetalle.HorasParejas =
        }