/// <summary> /// Inserta un nuevo usuario en la base de datos, y crea el calendario para el mismo, /// con calendario base indicado. Éste calendario se actualiza con el nuevo id. /// </summary> /// <param name="usuario"></param> /// <returns></returns> public static USUARIO InsertarYcreaCalendario(USUARIO usuario) { Calendario_Laboral calendario = new Calendario_Laboral() { es_calendario_base = false, id_calendario_padre = usuario.id_calendario_laboral, nombre_calendario = usuario.FullName }; calendario = ControladorCalendario.Insertar(calendario); usuario.id_calendario_laboral = calendario.id_calendario_laboral; return(UsuariosBD.Insertar(usuario)); }