示例#1
0
        public int Modificar(MantenimientoBO mantenimiento)
        {
            string ComandoSQL = string.Format("UPDATE mantenimiento SET fecha={0}, proveedor_rfc='{1}', num_habitacion='{2}' WHERE mantenimiento_id= {3}",
                                              mantenimiento.Fecha_mantenimiento.ToString("yyyy-MM-dd"),
                                              mantenimiento.Empresa.RFC,
                                              mantenimiento.Habitacion.Num_habitacion,
                                              mantenimiento.Mantenimiento_id);

            return(Miconexion.EjecutarComando(ComandoSQL));
        }
        private MantenimientoBO RecuperarInformacion()
        {
            MantenimientoBO mantenimientoBO = new MantenimientoBO();

            mantenimientoBO.Habitacion = new HabitacionBO();
            mantenimientoBO.Empresa    = new EmpresaBO();

            if (Mantenimiento_mod == true)
            {
                mantenimientoBO.Mantenimiento_id = Convert.ToInt32(txt_id_mantenimiento.Text);
            }

            mantenimientoBO.Fecha_mantenimiento = dtp_fecha_mantenimiento.Value;
            int id_habitacion = Convert.ToInt32(cbo_num_habitacion.SelectedItem.ToString().Split('-')[0]);

            mantenimientoBO.Habitacion.Num_habitacion = Convert.ToInt32(id_habitacion);

            DataRow[] rowsEmp = empresaDAO.Buscar().Select(String.Format("nombre = '{0}'", cbo_empresa.Text));
            mantenimientoBO.Empresa.RFC = rowsEmp[0]["rfc_proveedor"].ToString();


            return(mantenimientoBO);
        }
示例#3
0
        public int Eliminar(MantenimientoBO mantenimiento)
        {
            string ComandoSQL = string.Format("DELETE FROM mantenimiento WHERE mantenimiento_id ={0}", mantenimiento.Mantenimiento_id);

            return(Miconexion.EjecutarComando(ComandoSQL));
        }
示例#4
0
        public int Agregar(MantenimientoBO mantenimiento)
        {
            string ComandoSQL = string.Format("INSERT INTO mantenimiento (fecha, proveedor_rfc, num_habitacion) VALUES('{0}', '{1}', '{2}')", mantenimiento.Fecha_mantenimiento.ToString("yyyy-MM-dd H:mm:ss"), mantenimiento.Empresa.RFC, mantenimiento.Habitacion.Num_habitacion);

            return(Miconexion.EjecutarComando(ComandoSQL));
        }