Beispiel #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
            });
        }
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            //GuardarPresupuestoOrdenTrabajo
            //GuardarPresupuestoControlOT
            //GuardarPresupuestoOTRep
            var ppto = new PresupuestoSvcImpl();
            //var ppor = new PresupuestoOtRepDto();
            var ppot = new PresupuestoOrdenTrabajoDto(); //1

            var ppco = new PresupuestoControlOtDto();    //2

            var ppor = new PresupuestoOtRepDto();        //3

            if (CalendarFechaApro.Value == "")
            {
                //MessageBox.ShowMessage("Favor, ingresar fecha de aprobación", this.Page);
                return;
            }
            //ppot.PresupuestoOrdenTrabajoId
            ppot.Presupuesto         = 3;
            ppot.Fecha               = DateTime.Now;
            ppot.Obra                = TxtObra.Text;
            ppot.FechaAprobacion     = Convert.ToDateTime(CalendarFechaApro.Value.ToString());// DateTime.Now;
            ppot.Ascensor            = TxtAscen.Text;
            ppot.TecnicoEmisor       = TxtTecEm.Text;
            ppot.Supervisor          = TxtSupervisor.Text;
            ppot.Direccion           = TxtDireccion.Text;
            ppot.Aprobacion          = Convert.ToDateTime(CalendarFechaApro.Value.ToString()); // DateTime.Now;
            ppot.TelefonoContacto    = Convert.ToInt32(Txt_TELCONTA.Text);
            ppot.Descripcion         = tf_detalleArea.Value.ToString();                        // "Descripción de Inserción";
            ppot.DescripcionTerceros = Textarea_trabTerc.Value.ToString();                     // "Descripcion Terceros de Inserción";

            var Result = ppto.guardarPresupuestoOrdenTrabajo(ppot);

            //ppco.PresupuestoControlOtId;

            ppco.PresupuestoOrdenTrabajo = Result;
            ppco.FechaTerminoTecnico     = DateTime.Now;
            ppco.NumeroGuia             = Convert.ToInt32(TxtBoxGuia.Text);
            ppco.Tecnico                = TxtBoxTec.Text;
            ppco.FechaTerminoSupervisor = DateTime.Now;
            ppco.Supervisor             = TxtBoxSup.Text;
            ppco.NumeroVentas           = Convert.ToInt32(TxtBoxNumVen.Text);
            ppco.FechaTerminoVenta      = DateTime.Now;

            ppto.guardarPresupuestoControlOt(ppco);
            //
            //ppco.Guia;
            //
            //ppor.PresupuestoOtRepId;
            ppor.PresupuestoOrdenTrabajo = Result;
            ppor.Descripcion             = "Nombre de la reparacion y/o Repuesto";
            ppor.Cantidad = 10;
            ppor.Codigo   = "VC0165";

            ppto.guardarPresupuestoOtRep(ppor);

            CalendarFechaApro.Value = Convert.ToString(DateTime.Now);
            TxtObra.Text            = "";
            TxtAscen.Text           = "";
            TxtTecEm.Text           = "";
            TxtSupervisor.Text      = "";
            TxtDireccion.Text       = "";
            Txt_TELCONTA.Text       = "";
            tf_detalleArea.Value    = "";
            Textarea_trabTerc.Value = "";
            TxtBoxGuia.Text         = "";
            TxtBoxTec.Text          = "";
            TxtBoxSup.Text          = "";
            TxtBoxNumVen.Text       = "";
            Txt_APROBPOR.Text       = "";
            Txt_VENDEDOR.Text       = "";
            TxtEmpresa.Text         = "";
            TxtRut.Text             = "";
        }
Beispiel #3
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 =
        }
        public void Datos()
        {
            var ppto = new PresupuestoSvcImpl();

            //aqui llamo al metodo que necesito
        }
Beispiel #5
0
        public void rellenardatos()
        {
            var obtLista = new PresupuestoSvcImpl();

            obtLista.obtenerPresupuestos(1);
        }