Ejemplo n.º 1
0
 public static PresupuestoControlOtEntity PresupuestoControlOtEntity(PresupuestoControlOtDto dto)
 {
     return(new PresupuestoControlOtEntity
     {
         FechaTerminoSupervisor = dto.FechaTerminoSupervisor,
         FechaTerminoTecnico = dto.FechaTerminoTecnico,
         FechaTerminoVenta = dto.FechaTerminoVenta,
         Guia = dto.Guia,
         NumeroGuia = dto.NumeroGuia,
         NumeroVentas = dto.NumeroVentas,
         PresupuestoOrdenTrabajo = dto.PresupuestoOrdenTrabajo,
         Supervisor = dto.Supervisor,
         Tecnico = dto.Tecnico
     });
 }
Ejemplo n.º 2
0
 public void guardarPresupuestoControlOt(PresupuestoControlOtDto pptoControlOt)
 {
 }
        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             = "";
        }