Esempio n. 1
0
        private List <ItemOrdenDeTrabajoEntidad> MapeadorMuchosItemOrdenDeTrabajoEntidad(DataSet ds)
        {
            List <ItemOrdenDeTrabajoEntidad> ListaItemOT = new List <ItemOrdenDeTrabajoEntidad>();

            try
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    ItemOrdenDeTrabajoEntidad UnaItemOT = new ItemOrdenDeTrabajoEntidad();

                    UnaItemOT.IdItemOrdenDeTrabajo = (int)row["IdItemOrdenDeTrabajo"];
                    UnaItemOT._MiOrdenDeTrabajo    = new OrdenDeTrabajoEntidad();
                    UnaItemOT._MiOrdenDeTrabajo.IdOrdenDeTrabajo = (int)row["IdOrdenDeTrabajo"];
                    UnaItemOT.MiUsuario           = new UsuarioEntidad();
                    UnaItemOT.MiUsuario.IdUsuario = (int)row["IdUsuario"];
                    UnaItemOT.NombreUsuario       = row["NombreUsuario"].ToString();
                    UnaItemOT._MiServicio         = new ServicioEntidad();

                    UnaItemOT._MiServicio.IdServicio = (int)row["IdServicio"];

                    ListaItemOT.Add(UnaItemOT);
                }

                return(ListaItemOT);
            }
            catch (Exception es)
            {
                throw;
            }
        }
Esempio n. 2
0
        private List <ItemOrdenDeTrabajoEntidad> MapeadorResumenByIdLocalidad(DataSet ds)// estoy aca!
        {
            List <ItemOrdenDeTrabajoEntidad> ListaItemOT = new List <ItemOrdenDeTrabajoEntidad>();

            try
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    ItemOrdenDeTrabajoEntidad UnaItemOT = new ItemOrdenDeTrabajoEntidad();

                    UnaItemOT.IdItemOrdenDeTrabajo = (int)row["IdItemOrdenDeTrabajo"];

                    UnaItemOT.MiDireccion                         = new DireccionEntidad();
                    UnaItemOT.MiDireccion.IdDireccion             = (int)row["IdDireccion"];
                    UnaItemOT.MiDireccion.MiLocalidad             = new LocalidadEntidad();
                    UnaItemOT.MiDireccion.MiLocalidad.IdLocalidad = (int)row["IdLocalidad"];



                    ListaItemOT.Add(UnaItemOT);
                }

                return(ListaItemOT);
            }
            catch (Exception es)
            {
                throw;
            }
        }
Esempio n. 3
0
 public int ItemOrdenDeTrabajoInsert(ItemOrdenDeTrabajoEntidad laListaDeseo)
 {
     try
     {
         unItemDAL.Insert(laListaDeseo);
         return(0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 4
0
        private ItemOrdenDeTrabajoEntidad MapeadorItem(DataSet ds)
        {
            ItemOrdenDeTrabajoEntidad UnaItemOT = new ItemOrdenDeTrabajoEntidad();

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                UnaItemOT.IdItemOrdenDeTrabajo   = (int)row["IdItemOrdenDeTrabajo"];
                UnaItemOT.MiUsuario              = new UsuarioEntidad();
                UnaItemOT.MiUsuario.IdUsuario    = (int)row["IdUsuario"];
                UnaItemOT._MiServicio            = new ServicioEntidad();
                UnaItemOT._MiServicio.IdServicio = (int)row["IdServicio"];
            }

            return(UnaItemOT);
        }
Esempio n. 5
0
        public ItemOrdenDeTrabajoEntidad Select(int idItem) /*quede aca!!*/
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdItemOrdenDeTrabajo", idItem)
            };

            using (DataSet dt = SqlClientUtility.ExecuteDataSet(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ItemSelect", parameters))
            {
                ItemOrdenDeTrabajoEntidad itemEntidad = new ItemOrdenDeTrabajoEntidad();

                itemEntidad = MapeadorItem(dt);

                return(itemEntidad);
            }
        }
Esempio n. 6
0
        public ItemOrdenDeTrabajoEntidad Select(ItemOrdenDeTrabajoEntidad listaItem)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@NumeroDocumento", listaItem.MiUsuario.IdUsuario),
                new SqlParameter("@NombreUsuario", listaItem.NombreUsuario),
                new SqlParameter("@IdServicio", listaItem._MiServicio.IdServicio)
            };

            using (DataSet ds = SqlClientUtility.ExecuteDataSet(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ListaItemSelect", parameters))
            {
                ItemOrdenDeTrabajoEntidad ItemOrdenDeTrabajoEntidad = new ItemOrdenDeTrabajoEntidad();
                ItemOrdenDeTrabajoEntidad = MapeadorItemOrdenDeTrabajoEntidad(ds);
                return(ItemOrdenDeTrabajoEntidad);
            }
        }
Esempio n. 7
0
        public void Insert(ItemOrdenDeTrabajoEntidad listaItemODT)
        {
            ValidationUtility.ValidateArgument("listaItem", listaItemODT);

            SqlParameter[] parameters = new SqlParameter[]
            {
                //new SqlParameter("@IdDeseo", listaDeseo.IdDeseo),
                new SqlParameter("@IdUsuario", listaItemODT.MiUsuario.IdUsuario),
                new SqlParameter("@NombreUsuario", listaItemODT.NombreUsuario),
                new SqlParameter("@IdServicio", listaItemODT.MiServicio.IdServicio),
                new SqlParameter("@IdOrdenDeTrabajo", listaItemODT._MiOrdenDeTrabajo.IdOrdenDeTrabajo),
                new SqlParameter("@Precio", listaItemODT.Precio)
            };

            SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ListaItemInsert", parameters);
        }
Esempio n. 8
0
        private ItemOrdenDeTrabajoEntidad  MapeadorItemOrdenDeTrabajoEntidad(DataSet ds)
        {
            ItemOrdenDeTrabajoEntidad UnaItemOT = new ItemOrdenDeTrabajoEntidad();

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                UnaItemOT.IdItemOrdenDeTrabajo = (int)row["IdItemOrdenDeTrabajo"];
                UnaItemOT._MiOrdenDeTrabajo    = new OrdenDeTrabajoEntidad();
                UnaItemOT._MiOrdenDeTrabajo.IdOrdenDeTrabajo = (int)row["IdOrdenDeTrabajo"];
                UnaItemOT.MiUsuario                = new UsuarioEntidad();
                UnaItemOT.MiUsuario.IdUsuario      = (int)row["IdUsuario"];
                UnaItemOT.NombreUsuario            = row["NombreUsuario"].ToString();
                UnaItemOT._MiServicio              = new ServicioEntidad();
                UnaItemOT._MiServicio.IdServicio   = (int)row["IdServicio"];
                UnaItemOT.MiDireccion              = new DireccionEntidad();
                UnaItemOT._MiDireccion.IdDireccion = (int)row["IdDireccion"];
                UnaItemOT.Precio = (decimal )row["Precio"];
                UnaItemOT.Fecha  = DateTime.Parse(row["Fecha"].ToString());
                UnaItemOT.Hora   = DateTime.Parse(row["Hora"].ToString());
            }

            return(UnaItemOT);
        }
Esempio n. 9
0
        private List <ItemOrdenDeTrabajoEntidad> MapeadorMuchosItemservicio(DataSet ds)
        {
            List <ItemOrdenDeTrabajoEntidad> ListaItemOT = new List <ItemOrdenDeTrabajoEntidad>();

            try
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    ItemOrdenDeTrabajoEntidad UnaItemOT = new ItemOrdenDeTrabajoEntidad();

                    UnaItemOT.IdItemOrdenDeTrabajo = (int)row["IdItemOrdenDeTrabajo"];

                    UnaItemOT._MiServicio        = new ServicioEntidad();
                    UnaItemOT._MiServicio.Titulo = row["Titulo"].ToString();
                    //UnaItemOT._MiServicio = new ServicioEntidad();
                    UnaItemOT._MiServicio.Descripcion = row["Descripcion"].ToString();
                    //UnaItemOT._MiServicio = new ServicioEntidad();
                    UnaItemOT._MiServicio.Precio = (decimal)row["Precio"];
                    //UnaItemOT._MiServicio = new ServicioEntidad();
                    UnaItemOT._MiServicio.URLimagen = row["URLimagen"].ToString();
                    //if (row["Fecha"].ToString() != "")
                    //   UnaItemOT.Fecha = DateTime.Parse(row["Fecha"].ToString());
                    //if (row["Hora"].ToString() != "")
                    //    UnaItemOT.Hora = DateTime.Parse(row["Hora"].ToString());
                    //if (row["Cantidad"].ToString() != "")
                    //    UnaItemOT.Cantidad = int.Parse(row["Cantidad"].ToString());

                    ListaItemOT.Add(UnaItemOT);
                }

                return(ListaItemOT);
            }
            catch (Exception es)
            {
                throw;
            }
        }
Esempio n. 10
0
        private List <ItemOrdenDeTrabajoEntidad> MapeadorListaItemOrdenDeTrabajoEntidad(DataSet ds)
        {
            List <ItemOrdenDeTrabajoEntidad> ListaItemOT = new List <ItemOrdenDeTrabajoEntidad>();

            try {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    ItemOrdenDeTrabajoEntidad UnaItemOT = new ItemOrdenDeTrabajoEntidad();

                    UnaItemOT.IdItemOrdenDeTrabajo = (int)row["IdItemOrdenDeTrabajo"];
                    UnaItemOT._MiOrdenDeTrabajo    = new OrdenDeTrabajoEntidad();
                    UnaItemOT._MiOrdenDeTrabajo.IdOrdenDeTrabajo = (int)row["IdOrdenDeTrabajo"];
                    UnaItemOT.MiUsuario              = new UsuarioEntidad();
                    UnaItemOT.MiUsuario.IdUsuario    = (int)row["IdUsuario"];
                    UnaItemOT.NombreUsuario          = row["NombreUsuario"].ToString();
                    UnaItemOT._MiServicio            = new ServicioEntidad();
                    UnaItemOT._MiServicio.IdServicio = (int)row["IdServicio"];

                    UnaItemOT.MiDireccion             = new DireccionEntidad();
                    UnaItemOT.MiDireccion.IdDireccion = (int)row["IdDireccion"];
                    UnaItemOT.Precio = (decimal)row["Precio"];
                    UnaItemOT.Fecha  = DateTime.Parse(row["Fecha"].ToString());

                    UnaItemOT.Hora = DateTime.Parse(row["Hora"].ToString());



                    ListaItemOT.Add(UnaItemOT);
                }

                return(ListaItemOT);
            }
            catch (Exception es)
            {
                throw;
            }
        }
Esempio n. 11
0
        // grabo en BD Lista de Pedidos del cliente
        protected void BtnComprar_Click(object sender, EventArgs e)
        {
            var            Current = HttpContext.Current;
            UsuarioEntidad logueadoStatic;

            logueadoStatic = (UsuarioEntidad)Current.Session["Usuario"];



            OrdenDeTrabajoBLL     GestorODT             = new OrdenDeTrabajoBLL();
            OrdenDeTrabajoEntidad OrdenDeTrabajoEntidad = new OrdenDeTrabajoEntidad();

            int LogueadoId = logueadoStatic.IdUsuario;

            OrdenDeTrabajoEntidad = GestorODT.OrdenDeTrabajoActivas(LogueadoId);

            if (OrdenDeTrabajoEntidad.IdEstado == 0)

            {
                OrdenDeTrabajoEntidad._MiUsuario.IdUsuario = LogueadoId;
                GestorODT.OrdenDeTrabajoInsert(OrdenDeTrabajoEntidad);

                OrdenDeTrabajoEntidad = GestorODT.OrdenDeTrabajoActivas(LogueadoId);

                ItemOrdenDeTrabajoBLL     unaListaItemBLL = new ItemOrdenDeTrabajoBLL();
                ItemOrdenDeTrabajoEntidad unItem          = new ItemOrdenDeTrabajoEntidad();

                // El detalle está en encontrar el item padre del botón que se presionó
                Button       btn  = (Button)sender;
                RepeaterItem item = (RepeaterItem)btn.NamingContainer;

                // Buscamos el control en ese item
                Label lbl    = (Label)item.FindControl("LblIdServicio");
                int   IdServ = Int32.Parse(lbl.Text);

                // Carga la Lista de items

                unItem.MiOrdenDeTrabajo = new OrdenDeTrabajoEntidad();
                unItem.MiOrdenDeTrabajo.IdOrdenDeTrabajo = OrdenDeTrabajoEntidad.IdOrdenDeTrabajo;
                unItem.NombreUsuario       = logueadoStatic.Nombre;
                unItem.MiUsuario.IdUsuario = logueadoStatic.IdUsuario;
                //unItem._MiServicio = new ServicioEntidad();
                //unItem._MiServicio.IdServicio = IdServ;

                ServicioEntidad unServicio;
                unServicio                    = gestorServicio.FindServicio(IdServ);
                unItem._MiServicio            = new ServicioEntidad();
                unItem.Precio                 = unServicio.Precio;
                unItem._MiServicio.IdServicio = unServicio.IdServicio;

                unaListaItemBLL.ItemOrdenDeTrabajoInsert(unItem);
            }
            else
            {
                //OrdenDeTrabajoEntidad = GestorODT.OrdenDeTrabajoActivas(LogueadoId);



                ItemOrdenDeTrabajoBLL     unaListaItemBLL = new ItemOrdenDeTrabajoBLL();
                ItemOrdenDeTrabajoEntidad unItem          = new ItemOrdenDeTrabajoEntidad();

                // El detalle está en encontrar el item padre del botón que se presionó
                Button       btn  = (Button)sender;
                RepeaterItem item = (RepeaterItem)btn.NamingContainer;

                // Buscamos el control en ese item
                Label lbl    = (Label)item.FindControl("LblIdServicio");
                int   IdServ = Int32.Parse(lbl.Text);

                // Carga la Lista de items

                unItem.MiOrdenDeTrabajo = new OrdenDeTrabajoEntidad();
                unItem.MiOrdenDeTrabajo.IdOrdenDeTrabajo = OrdenDeTrabajoEntidad.IdOrdenDeTrabajo;
                unItem.NombreUsuario       = logueadoStatic.Nombre;
                unItem.MiUsuario.IdUsuario = logueadoStatic.IdUsuario;
                //unItem._MiServicio = new ServicioEntidad();
                //unItem._MiServicio.IdServicio = IdServ;

                ServicioEntidad unServicio;
                unServicio                    = gestorServicio.FindServicio(IdServ);
                unItem._MiServicio            = new ServicioEntidad();
                unItem.Precio                 = unServicio.Precio;
                unItem._MiServicio.IdServicio = unServicio.IdServicio;

                unaListaItemBLL.ItemOrdenDeTrabajoInsert(unItem);
            }
        }