public void save(UsuarioEntity usuario) { try { daUsuario.Actualizar(usuario); } catch (ExcepcionDA ex) { throw new ExcepcionBO("No se pudieron guardar los cambios.", ex); } }
public void ActualizarFoto(int id, string nombreArchivo, byte[] archivoFoto) { try { daUsuario.Actualizar(id, nombreArchivo, archivoFoto); } catch (ExcepcionDA ex) { throw new ExcepcionBO("No se pudo actualizar la foto.", ex); } }
public void GuardarCambios(cUsuario Usuario) { //Si el usuario existe entonces actualizamos if (UsuarioDA.Existe(Usuario.Codigo)) { UsuarioDA.Actualizar(Usuario); } else //Si el Usuario es nuevo entonces creamos { UsuarioDA.Crear(Usuario); } }
public void Actualizar(UsuarioEntity entidad) { try { // Valida los datos cargados por el Usuario. //Validar(entidad); // Si el empleado no existe en la base de datos... /* * if (daUsuario.BuscarPorClavePrimaria(entidad.mail) == null) * { * // ...se lanza la excepción correspondiente. * //throw new UsuarioNoExisteException(entidad.Legajo); * } */ // Si existe, se actualizan los datos. daUsuario.Actualizar(entidad); } catch (ExcepcionDA ex) { } }
public bool Actualizar(Usuario usuario) { return(_accesoDatos.Actualizar(usuario)); }
public bool Actualizar(UsuarioBE obe, out bool rptaL) { bool rpta = false; int idUsuario = 0; rptaL = false; SqlTransaction sqltrans; SqlTransaction sqltransLogo; using (SqlConnection con = new SqlConnection(strCnxRule)) { con.Open(); sqltrans = con.BeginTransaction(); rpta = oUsuarioDA.Actualizar(con, sqltrans, obe, out idUsuario); if (rpta) { sqltrans.Commit(); //----- GUARDAR LOGO #region logo if (idUsuario != 0 && obe.lologo.Count > 0) { for (var j = 0; j < obe.lologo.Count; j += 1) { obe.lologo[j].NombreCarpeta = obe.IdCliente.ToString();//.PadLeft(12, '0'); } string msj = ""; rptaL = oArchivosAdjuntosBL.GuardarArchivoVUE(obe.lologo, out msj); if (rptaL) { sqltransLogo = con.BeginTransaction(); string[] rutas = msj.Split('#'); for (var i = 0; i < rutas.Length; i += 1) { rptaL = oUsuarioDA.GuardarURLLogo(con, sqltransLogo, rutas[i], idUsuario, obe.UsrCreador); if (!rptaL) { break; } } if (rptaL) { sqltransLogo.Commit(); } else { sqltransLogo.Rollback(); } } } else { rptaL = true; } #endregion logo } else { sqltrans.Rollback(); } } return(rpta); }