Esempio n. 1
0
        public bool ModificarDiseno(Diseno diseno)
        {
            DBAccess            dBAccess        = new DBAccess();
            string              filtro          = "idDiseno = " + diseno.IdDiseno.ToString();
            List <SqlParameter> listaParametros = new List <SqlParameter>
            {
                new SqlParameter("descripcion", diseno.Descripcion),
                new SqlParameter("tiempoEstimado", diseno.TiempoEstimado),
                new SqlParameter("precio", diseno.Precio),
                new SqlParameter("observacion", diseno.Observacion),
                new SqlParameter("urlDiseno", diseno.UrlDiseno),
                new SqlParameter("estado", diseno.Estado),
            };

            return(dBAccess.ModificarDatos("Diseno", listaParametros, filtro));
        }
        public bool ModificarServicio(Servicio servicio)
        {
            DBAccess            dBAccess        = new DBAccess();
            string              filtro          = "idServicio = " + servicio.IdServicio.ToString();
            List <SqlParameter> listaParametros = new List <SqlParameter>
            {
                new SqlParameter("descripcion", servicio.Descripcion),
                new SqlParameter("tiempoEstimado", servicio.TiempoEstimado),
                new SqlParameter("precio", servicio.Precio),
                new SqlParameter("observacion", servicio.Observacion),
                new SqlParameter("estado", servicio.Estado),
            };

            listaParametros.Add(new SqlParameter("codigoColor", servicio.CodigoColor.Substring(1, 6)));

            return(dBAccess.ModificarDatos("Servicio", listaParametros, filtro));
        }
        public bool ModificarEmpleado(Empleado empleado)
        {
            if (empleado.ApellidoMaterno == null)
            {
                empleado.ApellidoMaterno = "";
            }

            if (empleado.Telefono == null)
            {
                empleado.Telefono = "";
            }

            if (empleado.Rut == null)
            {
                empleado.Rut = "";
            }

            DBAccess            dBAccess        = new DBAccess();
            string              filtro          = "idEmpleado = " + empleado.IdEmpleado.ToString();
            List <SqlParameter> listaParametros = new List <SqlParameter>
            {
                new SqlParameter("nombres", empleado.Nombres),
                new SqlParameter("apellidoPaterno", empleado.ApellidoPaterno),
                new SqlParameter("apellidoMaterno", empleado.ApellidoMaterno),
                new SqlParameter("fechaNacimiento", empleado.FechaNacimiento),
                new SqlParameter("correo", empleado.Correo),
                new SqlParameter("rut", empleado.Rut),
                new SqlParameter("fechaRegistro", empleado.FechaRegistro),
                new SqlParameter("telefono", empleado.Telefono),
                new SqlParameter("perfil", empleado.Perfil),
            };

            if (empleado.Clave != null && empleado.Clave != "")
            {
                using (MD5 md5Hash = MD5.Create())
                {
                    empleado.Clave = GetMd5Hash(md5Hash, empleado.Clave);
                    listaParametros.Add(new SqlParameter("clave", empleado.Clave));
                }
            }

            return(dBAccess.ModificarDatos("Empleado", listaParametros, filtro));
        }
        public bool ModificarCliente(Cliente cliente)
        {
            if (cliente.ApellidoMaterno == null)
            {
                cliente.ApellidoMaterno = "";
            }

            if (cliente.Telefono == null)
            {
                cliente.Telefono = "";
            }


            DBAccess            dBAccess        = new DBAccess();
            string              filtro          = "idCliente = " + cliente.IdCliente.ToString();
            List <SqlParameter> listaParametros = new List <SqlParameter>
            {
                new SqlParameter("nombres", cliente.Nombres),
                new SqlParameter("apellidoPaterno", cliente.ApellidoPaterno),
                new SqlParameter("apellidoMaterno", cliente.ApellidoMaterno),
                new SqlParameter("fechaNacimiento", cliente.FechaNacimiento),
                new SqlParameter("correo", cliente.Correo),
                new SqlParameter("telefono", cliente.Telefono),
            };

            if (cliente.Clave != null && cliente.Clave != "")
            {
                using (MD5 md5Hash = MD5.Create())
                {
                    cliente.Clave = GetMd5Hash(md5Hash, cliente.Clave);
                    listaParametros.Add(new SqlParameter("clave", cliente.Clave));
                }
            }

            return(dBAccess.ModificarDatos("Cliente", listaParametros, filtro));
        }